package com.imti.model.dto;

import com.imti.model.Answer;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 查看试卷的结果集
 */
public class PaperTitle implements Serializable {
    /**
     * 问题id
     */
    private Integer qId;
    /**
     * 题目
     */
    private String questionTitle;
    /**
     * 类型
     */
    private Integer type;
    /**
     *答案id
     */
    private Integer answerId;
    /**
     * 试卷名称
     */
    private String paperTitle;
    /**
     * 试卷ID
     */
    private Integer id;
    private String title;
    private Integer radioCount;
    private Integer radioScore;
    private Integer checkCount;
    private Integer checkScore;
    private Integer judgeCount;
    private Integer judgeScore;
    private Integer userId;
    private Date createTime;
    /**
     * 答案选项列表
     */
    private List<Answer> answerList;

    public Integer getqId() {
        return qId;
    }

    public void setqId(Integer qId) {
        this.qId = qId;
    }

    public String getQuestionTitle() {
        return questionTitle;
    }

    public void setQuestionTitle(String questionTitle) {
        this.questionTitle = questionTitle;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getAnswerId() {
        return answerId;
    }

    public void setAnswerId(Integer answerId) {
        this.answerId = answerId;
    }

    public String getPaperTitle() {
        return paperTitle;
    }

    public void setPaperTitle(String paperTitle) {
        this.paperTitle = paperTitle;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public Integer getRadioCount() {
        return radioCount;
    }

    public void setRadioCount(Integer radioCount) {
        this.radioCount = radioCount;
    }

    public Integer getRadioScore() {
        return radioScore;
    }

    public void setRadioScore(Integer radioScore) {
        this.radioScore = radioScore;
    }

    public Integer getCheckCount() {
        return checkCount;
    }

    public void setCheckCount(Integer checkCount) {
        this.checkCount = checkCount;
    }

    public Integer getCheckScore() {
        return checkScore;
    }

    public void setCheckScore(Integer checkScore) {
        this.checkScore = checkScore;
    }

    public Integer getJudgeCount() {
        return judgeCount;
    }

    public void setJudgeCount(Integer judgeCount) {
        this.judgeCount = judgeCount;
    }

    public Integer getJudgeScore() {
        return judgeScore;
    }

    public void setJudgeScore(Integer judgeScore) {
        this.judgeScore = judgeScore;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public List<Answer> getAnswerList() {
        return answerList;
    }

    public void setAnswerList(List<Answer> answerList) {
        this.answerList = answerList;
    }

    @Override
    public String toString() {
        return "PaperTitle{" +
                "qId=" + qId +
                ", questionTitle='" + questionTitle + '\'' +
                ", type=" + type +
                ", answerId=" + answerId +
                ", paperTitle='" + paperTitle + '\'' +
                ", id=" + id +
                ", title='" + title + '\'' +
                ", radioCount=" + radioCount +
                ", radioScore=" + radioScore +
                ", checkCount=" + checkCount +
                ", checkScore=" + checkScore +
                ", judgeCount=" + judgeCount +
                ", judgeScore=" + judgeScore +
                ", userId=" + userId +
                ", createTime=" + createTime +
                ", answerList=" + answerList +
                '}';
    }
}
